<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8" />
    <title>substring()函数</title>
</head>
<body>
    <script>
        //substring(参数1，参数2)函数:从原字符串取出子字符串并返回，不改变原字符串的，
        //第一个参数表示开始位置，第二个参数表示结束位置(返回结果不含该位置)
        var str = "hello world!!!";
        //第二个参数不写，默认到结尾
        document.write(str.substring(5),"<br>");
        document.write(str.substring(str),"<br>");
        document.write(str.substring(0,5),"<br>");//hello
        document.write(str.substring(6,11),"<br>");//world

        //如果参数有负数，会自动将负数转换成0
        document.write(str.substring(-1),"<br>");
        document.write(str.substring(5,-3),"<br>");//相当于(0,5)
    </script>
</body>
</html>